strip the buff - Alemán Inglés Diccionario